development clinical science open source research biology cro science and technology agency r&d developers science council of bc sr&ed revenue canada chemistry pharmaceutical projects physics